package sjtu.ist.warehouse4ws.model;

/**
 * FunctionpointEpc entity. @author MyEclipse Persistence Tools
 */

public class FunctionpointEpc implements java.io.Serializable {

	// Fields

	private Integer id;
	private String functionpoint;	
	private String epcUnit;
	private String versionId;
	private String groupId;	
	private String functionUid;
	private String epcUid;

	// Constructors

	/** default constructor */
	public FunctionpointEpc() {
	}

	/** minimal constructor */
	public FunctionpointEpc(Integer id, String functionpoint, String epcUnit) {
		this.id = id;
		this.functionpoint = functionpoint;
		this.epcUnit=epcUnit;
	}

	/** full constructor */
	public FunctionpointEpc(Integer id, String functionpoint, 
			String epcUnit, String versionId, String functionUid,String epcUid) {
		this.id = id;
		this.functionpoint = functionpoint;
	    this.epcUnit = epcUnit;
		this.versionId = versionId;
		this.functionUid=functionUid;
		this.epcUid=epcUid;
	}

	// Property accessors

	public Integer getId() {
		return this.id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getFunctionpoint() {
		return this.functionpoint;
	}

	public void setFunctionpoint(String functionpoint) {
		this.functionpoint = functionpoint;
	}


    
	public String getFunctionUid() {
		return functionUid;
	}

	public void setFunctionUid(String functionUid) {
		this.functionUid = functionUid;
	}

	public String getEpcUid() {
		return epcUid;
	}

	public void setEpcUid(String epcUid) {
		this.epcUid = epcUid;
	}

	public String getEpcUnit() {
		return this.epcUnit;
	}

	public void setEpcUnit(String epcUnit) {
		this.epcUnit = epcUnit;
	}

	public String getVersionId() {
		return this.versionId;
	}

	public void setVersionId(String versionId) {
		this.versionId = versionId;
	}

	/**
	 * @param groupId the groupId to set
	 */
	public void setGroupId(String groupId) {
		this.groupId = groupId;
	}

	/**
	 * @return the groupId
	 */
	public String getGroupId() {
		return groupId;
	}

}